¿Cómo puedo insertar dinámicamente algo como "referir" dentro de mi etiqueta de entrada <>, sin escribirlo directamente en html pero usando javascript? Algo parecido a
puedes usar setAttribute para esta acción
var i = document.querySelector("input"); i.setAttribute("name", "myinput");referencia: https://developer.mozilla.org/en-US/docs/Web/API/Element/setAttribute
Suponiendo que tienes esto 👇
<input type="text" value="23" id="age"> </input>Puede seleccionar ese elemento por
const ageInput = document.getElementById('age');Si lo que quieres es cambiar el texto que hay dentro, puedes hacerlo de la siguiente manera:
ageInput.innerHTML = "Hello World"O puede establecer un nuevo atributo por
ageInput.setAttribute("refer", "true"); Documentación de setAttribute 👉 https://developer.mozilla.org/en-US/docs/Web/API/Element/setAttribute